#ifndef ORDER_ITEM_H_
#define ORDER_ITEM_H_

#include <string>
#include <sstream>	//MGM, A2
using namespace std;


struct Order_Item {
public:
	// constructors
	Order_Item ();

	//constructor with parameters (MGM A.2)
	Order_Item(char, int, int, int);

   // utility functions
	string display() const;

	//getter function (mgm A.2)
	char getSeatID(){return seat_id;}
	int getOrderID(){return order_id;}
	int getMenuItemID(){return menu_item_id;}
	int getProdQty(){return prod_qty;}	

private:
   //constants  

   // private data
	//int seat_id;

	//in sample data seat_id is in char type
	char seat_id;	//MGM, A2
	int order_id;
	int menu_item_id;
	int prod_qty;
};


#endif //ORDER_ITEM_H_